//
//  ContactCenterMapViewController.h
//  ExpressData
//
//  Created by user on 12/11/10.
//  Copyright 2010 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
#import <MapKit/MKAnnotation.h>
#import <CoreLocation/CoreLocation.h>
#import "BasicMapAnnotation.h"
#import "CalloutMapAnnotation.h"


@interface ContactCenterMapViewController : UIViewController <MKMapViewDelegate, CLLocationManagerDelegate,UITableViewDelegate,UITableViewDataSource> {
	IBOutlet MKMapView *map;
	IBOutlet UITableView *myTableView;
	CLLocationCoordinate2D location;
	UISegmentedControl *buttonBarSegmentedControl;
	CalloutMapAnnotation *_calloutAnnotation;
	BasicMapAnnotation *_customAnnotation;
	MKAnnotationView *_selectedAnnotationView;
	BasicMapAnnotation *_normalAnnotation;
	
}

@property (retain, nonatomic) MKMapView *map;
@property (retain, nonatomic) UITableView *myTableView;
@property (nonatomic, retain) BasicMapAnnotation *customAnnotation;
@property (nonatomic, retain) MKAnnotationView *selectedAnnotationView;
@property (nonatomic, retain) CalloutMapAnnotation *calloutAnnotation;

@property (nonatomic, retain) BasicMapAnnotation *normalAnnotation;
- (IBAction) showContactDetail:(id)sender;
- (IBAction)toggleToolBarChange:(id)sender ; 
@end
